В предыдущем посте мы рассказали про проект, который использует функцию exec. Так вот, эта функция нужна для того, чтобы выполнять код, переданный в виде строки.
Первым аргументом передается сама строка, в которой записан код, а также можно передать еще два опциональных аргумента globals и locals в виде словарей.
Но в продакшне такое использовать не рекомендуется, так как подобная штука крайне небезопасна. А для общего развития знать полезно.
В предыдущем посте мы рассказали про проект, который использует функцию exec. Так вот, эта функция нужна для того, чтобы выполнять код, переданный в виде строки.
Первым аргументом передается сама строка, в которой записан код, а также можно передать еще два опциональных аргумента globals и locals в виде словарей.
Но в продакшне такое использовать не рекомендуется, так как подобная штука крайне небезопасна. А для общего развития знать полезно.
Telegram is a free app and runs on donations. According to a blog on the telegram: We believe in fast and secure messaging that is also 100% free. Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.
For some time, Mr. Durov and a few dozen staffers had no fixed headquarters, but rather traveled the world, setting up shop in one city after another, he told the Journal in 2016. The company now has its operational base in Dubai, though it says it doesn’t keep servers there.Mr. Durov maintains a yearslong friendship from his VK days with actor and tech investor Jared Leto, with whom he shares an ascetic lifestyle that eschews meat and alcohol.